﻿#ifndef VIDEO_H
#define VIDEO_H

#ifdef __cplusplus
extern "C"{
#endif /* __cplusplus */

#include <stdbool.h>    //for using bool in C file
#include <stdint.h>     //for uint32_t uint16_t ...
#include <stdio.h>
#include <stdlib.h>
#include <memory.h>
#include <mp4v2/mp4v2.h>

/***************************************************
* video相关写操作
****************************************************/
bool MP4_Write_Init(const char *filePath, int fs);
bool MP4_Write_Main(uint8_t *ptr, int len);
void MP4_Write_Exit(void);
void MP4_Write_SPS_PPS(uint8_t* ptr, int len);

#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif // VIDEO_H
